<?php

if (!defined('BASEPATH'))
    exit('No direct script access allowed');

/**
 * @author Anh Nguyen <duyanhnguyen@vccorp.vn>
 * @copyright 2012
 */
class Buy_sim extends MX_Controller
{

    private $_langCode;

    function __construct()
    {
        parent::__construct();
        $this->load->library('Layout');
        $this->_langCode = $this->mycommon->getLangCode();
        $this->load->model('list_network/list_network_model');
        $this->load->model('item_sim/item_sim_model');
        $this->load->model('list_group/list_group_model');
        //require_once '/libraries/PHPMailer/phpmailer.php';
    }

    public function index($id, $page = '')
    {
    	session_start();

        $data = array();
        $error = array();
        $id = intval($id);
        $data['id'] = $id;
		$info = $this->item_sim_model->getById($id);
        
        if ($this->input->post('frmToken') ) {
			
        	$fullname = $this->input->post('hovaten');
        	$address = $this->input->post('diachi');
        	$city = $this->input->post('city');
        	$phone_mobile = $this->input->post('dienthoai');
        	$phone_home = $this->input->post('codinh');
        	$method_thanhtoan = $this->input->post('thanhtoan');
        	$note = $this->input->post('note');
        	
        	 
        	$email ='nnthieps@gmail.com';
        	$this->mycommon->loadMail();
        	$this->phpmailer->AddAddress($email);
        	$this->phpmailer->Subject = 'Yêu cầu liên hệ từ website';
        	//echo STATIC_DOMAIN;
        	$body = "Có yêu cầu liên hệ với bạn trên website \n";
        	$body.= "\t - Họ tên : $fullname\n";
        	$body.= "\t - Đia chỉ: $address\n";
        	$body.= "\t - Thành phố : $city\n";
        	$body.= "\t - Số sim điện thoại liên hệ : $phone_mobile\n";
        	$body.= "\t - Số sim điện thoại bàn : $phone_home\n";
        	$body.= "\t - Phương thức thanh toán : $method_thanhtoan ngày\n";
        	$body.= "\t - NOTE : $note\n";
        	$this->phpmailer->Body = $body;
        	if ($this->phpmailer->Send()) {
			
				$error[] = 'Yêu cầu liên hệ đã được gửi thành công. Chúng tôi sẽ liên hệ lại với bạn sớm nhất, xin cám ơn!';
			} else {
				$error[] = 'Yêu cầu liên hệ khi gửi có lỗi. Xin vui lòng thực hiện lại!';
			}
			$array = array(
	    			'sim_phone' =>  $info['phone'],
	    			'phone_contact'  =>  $phone_mobile,
	    			'name_contact'  => $fullname,
	    			//'time'  =>  gmdate('Y-m-d H:i:s', time() + 7*3600),
	    			'address'  =>$address,
	    			'home_phone'  =>  $phone_home,
	    			'method'  => $method_thanhtoan,
	    			'note'  =>  $note,
	    			'type'  =>  '1',
	    			'status'    =>  '1',
	    			
	    	);
			$this->load->model('contact/contact_model');
        	$id = $this->contact_model->addNew($array);
        	if($id) {
        		echo $id; die;
        		
        	}
    			//add table require_sim
        
        }
        
        $data['error'] = $error;
        $info = $this->item_sim_model->getById($id);
        $data['info'] = $info; 
        //var_dump ($this->mycommon->toMoney($info['price']));die; 
        $this->layout->view('buy_sim/buy_sim_view', $data);
    }
    public function require_sim()
    {
    	session_start();
    	//ini_set("display_errors", "1");
    	$error = array();

    	$data = array();
    	if ($this->input->post('frmToken') ) {
    		
	    		$phoneRequired = $this->input->post('sosim');
	    		$timeEx = $this->input->post('ngayketthuc');
	    		$phone_contact = $this->input->post('mobile');
	    		
	    		$email ='haicntt06@gmail.com';
	    		$this->mycommon->loadMail();
	    		$this->phpmailer->AddAddress($email);
	    		$this->phpmailer->Subject = 'Yêu cầu liên hệ từ website';
	    		//echo STATIC_DOMAIN;
	    		$body = "Có yêu cầu liên hệ với bạn trên website \n";
	    		$body.= "\t - Số sim điện thoại yêu cầu : $phoneRequired\n";
	    		$body.= "\t - Thời hạn : $timeEx ngày\n";
	    		$body.= "\t - SDT liên hệ : $phone_contact\n"; 
	    		$this->phpmailer->Body = $body;
	    		if ($this->phpmailer->Send()) {
	
	    			$error[] = 'Yêu cầu liên hệ đã được gửi thành công. Chúng tôi sẽ liên hệ lại với bạn sớm nhất, xin cám ơn!';
	    		} else {
	    				$error[] = 'Yêu cầu liên hệ khi gửi có lỗi. Xin vui lòng thực hiện lại!';
	    		}
    	
    			 
    			//add table require_sim

    	}
    	unset($_SESSION['user_token']);
    	$data['frmToken'] = uniqid();
    	//$this->session->unset_userdata('frmToken');
    	$this->session->set_userdata('frmToken', $data['frmToken']);
    										 
    	$tmpInfo = $this->list_network_model->getListNetwork();
    	$listGroup = $this->list_group_model->getListGroup();
    										 
    	$data['list_network'] = $tmpInfo;
    	$data['list_group'] = $listGroup;
    	$data['error'] = $error;
    	
        									
    	$data['headTitle'] = 'Liên hệ';
    	$this->layout->view('buy_sim/require_sim_view', $data);
    	
    	
    }

}

?>
